A:link {
	COLOR: #9900cc
}
A:visited {
	COLOR: #003399
}
A:hover {
	COLOR: #9900cc
}
A:active {
	COLOR: #cc66cc
}
BODY {
	BACKGROUND-POSITION: 80px 5px; FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(http://www.sfbg.com/images/bglogo_nobar.gif); MARGIN: 70px 50px 0px; WIDTH: 750px; LINE-HEIGHT: 137%; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI {
	LINE-HEIGHT: 1.6em
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; LINE-HEIGHT: 1.22em; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchme {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.head2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FONT-SIZE: 18px; MARGIN-BOTTOM: 50px; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 52px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.head3 {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; MARGIN-BOTTOM: 50px; WIDTH: 100%; LINE-HEIGHT: 38px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.head4 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-WEIGHT: 900; FONT-SIZE: 30px; LEFT: -2px; PADDING-BOTTOM: 8px; MARGIN: 2px 0px 0px; TEXT-TRANSFORM: capitalize; WIDTH: 100%; COLOR: white; LINE-HEIGHT: 38px; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: -4px; BACKGROUND-COLOR: #660099; TEXT-ALIGN: left
}
.body2 {
	PADDING-RIGHT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 1.46em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body3 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 30px; LINE-HEIGHT: 1.46em; PADDING-TOP: 30px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.byline {
	FONT-WEIGHT: 400; FONT-SIZE: 10px; TEXT-TRANSFORM: capitalize; FONT-STYLE: italic
}
.image_r {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.image_l {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
#image_r {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #eee; PADDING-BOTTOM: 2px; MARGIN: 2px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; COLOR: #111; LINE-HEIGHT: 15px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
#image_l {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #eee; PADDING-BOTTOM: 2px; MARGIN: 2px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; COLOR: #111; LINE-HEIGHT: 15px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
#image_r SPAN {
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-SIZE: 8px; BACKGROUND: #ddd; MARGIN-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 12px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right
}
#image_l SPAN {
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-SIZE: 8px; BACKGROUND: #ddd; MARGIN-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 12px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right
}
#image_r {
	FLOAT: right
}
#image_l {
	FLOAT: left
}
#ad_rectangle {
	CLEAR: both; FLOAT: right; MARGIN: 4px 2px 4px 6px; POSITION: relative
}
.ad_rectangle3 {
	CLEAR: both; BORDER-RIGHT: #cc0000 2px solid; BORDER-TOP: #cc0000 2px solid; FLOAT: right; MARGIN: 4px 2px 4px 6px; BORDER-LEFT: #cc0000 2px solid; WIDTH: 300px; BORDER-BOTTOM: #cc0000 2px solid; POSITION: relative; HEIGHT: 250px
}
.ad_rectangle2 {
	CLEAR: both; BORDER-RIGHT: #cc0000 2px solid; BORDER-TOP: #cc0000 2px solid; FLOAT: right; MARGIN: 4px 2px 4px 6px; BORDER-LEFT: #cc0000 2px solid; WIDTH: 300px; BORDER-BOTTOM: #cc0000 2px solid; POSITION: relative; TOP: 400px; HEIGHT: 250px
}
.footer {
	FONT-WEIGHT: 900; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footer:hover {
	TEXT-DECORATION: underline
}
.nav {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nav_hover {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; WIDTH: 100%; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.nav_left {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nav_left:hover {
	BACKGROUND-COLOR: #ffffff
}
.nav_rule {
	MARGIN-TOP: 3px; FONT-SIZE: 0px; LINE-HEIGHT: 0px; HEIGHT: 2px
}
.nav_head {
	FONT-WEIGHT: 900; FONT-SIZE: 15px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: white; TEXT-INDENT: 2px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nav_head A:link {
	COLOR: white; TEXT-DECORATION: none
}
.nav_head A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.nav_head A:hover {
	COLOR: white; TEXT-DECORATION: none
}
.top_bar {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: 900; FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: black; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.top_bar A:link {
	FONT-WEIGHT: 900; COLOR: white; TEXT-DECORATION: none
}
.top_bar A:visited {
	FONT-WEIGHT: 900; COLOR: white; TEXT-DECORATION: none
}
.top_bar A:hover {
	FONT-WEIGHT: 900; COLOR: white; TEXT-DECORATION: none
}
.top_bar A:active {
	FONT-WEIGHT: 900; COLOR: white; TEXT-DECORATION: none
}
.top_nav {
	FONT-WEIGHT: 900; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: bottom; TEXT-TRANSFORM: uppercase; COLOR: white; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.top_nav A:link {
	FONT-WEIGHT: 900; COLOR: white; TEXT-DECORATION: none
}
.top_nav A:visited {
	FONT-WEIGHT: 900; COLOR: white; TEXT-DECORATION: none
}
.top_nav A:hover {
	FONT-WEIGHT: 900; COLOR: white; TEXT-DECORATION: underline
}
.top_nav A:active {
	FONT-WEIGHT: 900; COLOR: white; TEXT-DECORATION: none
}
.tiles {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tiles A:link {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black
}
.tiles A:visited {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black
}
.tiles A:hover {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black
}
.tiles A:active {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black
}
#cover_head {
	FONT-SIZE: 16px; LINE-HEIGHT: 1.1em
}
.cal {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cal A:link {
	FONT-WEIGHT: 900; COLOR: #660099; TEXT-DECORATION: none
}
.cal A:visited {
	FONT-WEIGHT: 900; COLOR: #660099; TEXT-DECORATION: none
}
.cal A:hover {
	FONT-WEIGHT: 900; COLOR: #660099; TEXT-DECORATION: underline
}
.cal A:active {
	FONT-WEIGHT: 900; COLOR: #660099; TEXT-DECORATION: none
}
.news {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.news A:link {
	FONT-WEIGHT: 900; COLOR: #0066cc; TEXT-DECORATION: none
}
.news A:visited {
	FONT-WEIGHT: 900; COLOR: #0066cc; TEXT-DECORATION: none
}
.news A:hover {
	FONT-WEIGHT: 900; COLOR: #0066cc; TEXT-DECORATION: underline
}
.news A:active {
	FONT-WEIGHT: 900; COLOR: #0066cc; TEXT-DECORATION: none
}
.arts {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.arts A:link {
	FONT-WEIGHT: 900; COLOR: #cc0000; TEXT-DECORATION: none
}
.arts A:visited {
	FONT-WEIGHT: 900; COLOR: #cc0000; TEXT-DECORATION: none
}
.arts A:hover {
	FONT-WEIGHT: 900; COLOR: #cc0000; TEXT-DECORATION: underline
}
.arts A:active {
	FONT-WEIGHT: 900; COLOR: #cc0000; TEXT-DECORATION: none
}
.food {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.food A:link {
	FONT-WEIGHT: 900; COLOR: #009900; TEXT-DECORATION: none
}
.food A:visited {
	FONT-WEIGHT: 900; COLOR: #009900; TEXT-DECORATION: none
}
.food A:hover {
	FONT-WEIGHT: 900; COLOR: #009900; TEXT-DECORATION: underline
}
.food A:active {
	FONT-WEIGHT: 900; COLOR: #009900; TEXT-DECORATION: none
}
.extra {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.extra A:link {
	FONT-WEIGHT: 900; COLOR: #9900ff; TEXT-DECORATION: none
}
.extra A:visited {
	FONT-WEIGHT: 900; COLOR: #9900ff; TEXT-DECORATION: none
}
.extra A:hover {
	FONT-WEIGHT: 900; COLOR: #9900ff; TEXT-DECORATION: underline
}
.extra A:active {
	FONT-WEIGHT: 900; COLOR: #9900ff; TEXT-DECORATION: none
}
.lit {
	BORDER-RIGHT: #cccc00 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccc00 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccc00 1px solid; LINE-HEIGHT: 16px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccc00 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lit A:link {
	FONT-WEIGHT: 900; COLOR: #cccc00; TEXT-DECORATION: none
}
.lit A:visited {
	FONT-WEIGHT: 900; COLOR: #cccc00; TEXT-DECORATION: none
}
.lit A:hover {
	FONT-WEIGHT: 900; COLOR: #cccc00; TEXT-DECORATION: underline
}
.lit A:active {
	FONT-WEIGHT: 900; COLOR: #cccc00; TEXT-DECORATION: none
}
.venue_list {
	LIST-STYLE-IMAGE: url(http://list.sfbg.com/images/map.gif)
}
.box9 {
	BORDER-RIGHT: #888888 2px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #888888 2px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #888888 2px dashed; PADDING-TOP: 5px; BORDER-BOTTOM: #888888 2px dashed
}
.web_XTRA {
	BORDER-RIGHT: #aa0000 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aa0000 2px solid; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px 30px 0px 0px; BORDER-LEFT: #aa0000 2px solid; WIDTH: 40%; PADDING-TOP: 5px; BORDER-BOTTOM: #aa0000 2px solid
}
#obit {
	BORDER-RIGHT: #06c 2px solid; BORDER-TOP: #06c 2px solid; DISPLAY: block; BORDER-LEFT: #06c 2px solid; BORDER-BOTTOM: #06c 2px solid
}
#obit SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1.1em; BACKGROUND: #06c; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px
}
#obit P {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#GALLERY {
	DISPLAY: block
}
#GALLERY A.thumb {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #eee; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 100px
}
#GALLERY A.thumb:hover {
	BORDER-RIGHT: #99f 1px solid; BORDER-TOP: #99f 1px solid; BACKGROUND: #ddf; BORDER-LEFT: #99f 1px solid; BORDER-BOTTOM: #99f 1px solid
}
#GALLERY SPAN {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: block; BACKGROUND: #eee; MARGIN: 2px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
#GALLERY SPAN IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#GALLERY EM {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #ddd; PADDING-BOTTOM: 5px; LINE-HEIGHT: 12px; PADDING-TOP: 5px; FONT-STYLE: normal; TEXT-ALIGN: left
}
.queer {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; BACKGROUND: url(http://www.sfbg.com/images/rainbow-tile.jpg) repeat-x; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.addBorder {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
TABLE {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid
}
TD {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: white 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: white 0px solid
}
A {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
A:link {
	FONT-SIZE: 12px; COLOR: #306; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #306; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
A:active {
	FONT-SIZE: 12px; COLOR: #306; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
TD.main_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 80%; PADDING-TOP: 0px; HEIGHT: 550px
}
.main_holder_table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.partialL {
	BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px; BORDER-BOTTOM: #cccccc 1px
}
TABLE.main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; BACKGROUND-COLOR: lightblue
}
TD.main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 0px; BACKGROUND-COLOR: white
}
.main {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.main A:link {
	FONT-WEIGHT: 900; FONT-SIZE: 12pt; COLOR: #306; TEXT-DECORATION: none
}
.main A:visited {
	FONT-WEIGHT: 900; FONT-SIZE: 12pt; COLOR: #306; TEXT-DECORATION: none
}
.main A:visited {
	FONT-WEIGHT: 900; FONT-SIZE: 8pt; COLOR: #306; TEXT-DECORATION: none
}
.main A:hover {
	FONT-WEIGHT: 900; FONT-SIZE: 12pt; COLOR: #306; TEXT-DECORATION: underline
}
.main A:active {
	FONT-WEIGHT: 900; FONT-SIZE: 12pt; COLOR: #306; TEXT-DECORATION: none
}
.mainmenu {
	FONT-WEIGHT: 900; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: white; TEXT-INDENT: 0px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mainmenu {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; WIDTH: 100%; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: lightblue
}
.mainmenu A:link {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: darkblue; TEXT-DECORATION: none
}
.mainmenu A:visited {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: darkblue; TEXT-DECORATION: none
}
.mainmenu A:hover {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: darkblue; TEXT-DECORATION: underline
}
.mainmenu A:active {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: darkblue; TEXT-DECORATION: none
}
TD.blah {
	BORDER-RIGHT: #101010 0px solid; BORDER-TOP: #101010 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #101010 0px solid; BORDER-BOTTOM: #101010 0px solid
}
.blah {
	PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #101010; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.main {
	PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #101010; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.blah A:link {
	FONT-WEIGHT: 900; FONT-SIZE: 9pt; COLOR: #101010; TEXT-DECORATION: none
}
.blah A:visited {
	FONT-WEIGHT: 900; FONT-SIZE: 9pt; COLOR: #101010; TEXT-DECORATION: none
}
.blah A:hover {
	FONT-WEIGHT: 900; FONT-SIZE: 9pt; COLOR: #101010; TEXT-DECORATION: underline
}
.blah A:active {
	FONT-WEIGHT: 900; FONT-SIZE: 9pt; COLOR: #101010; TEXT-DECORATION: none
}
TD.right_column {
	VERTICAL-ALIGN: top; WIDTH: 140px; TEXT-ALIGN: center
}
.right_column {
	WIDTH: 140px; BACKGROUND-COLOR: #e9f3f5
}
.nav_head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; TEXT-INDENT: 3px; LINE-HEIGHT: 12pt; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; BACKGROUND-COLOR: #016798; TEXT-DECORATION: none
}
.nav_head A:link {
	FONT-WEIGHT: 900; FONT-SIZE: 10pt; COLOR: white; TEXT-DECORATION: none
}
.nav_head A:visited {
	FONT-WEIGHT: 900; FONT-SIZE: 10pt; COLOR: white; TEXT-DECORATION: none
}
.nav_head A:hover {
	FONT-WEIGHT: 900; FONT-SIZE: 10pt; COLOR: white; TEXT-DECORATION: underline
}
.nav_head A:active {
	FONT-WEIGHT: 900; FONT-SIZE: 10pt; COLOR: white; TEXT-DECORATION: none
}
#logo_and_banner {
	BACKGROUND-COLOR: white
}
.banner {
	BACKGROUND: white
}
.searchbox {
	FONT-SIZE: 9px
}
TD.navbar {
	BORDER-RIGHT: #101010 0px solid; BORDER-TOP: #101010 0px solid; BORDER-LEFT: #101010 0px solid; COLOR: white; TEXT-INDENT: 13px; BORDER-BOTTOM: #101010 0px solid; BACKGROUND-COLOR: #6ca4bd
}
.navbar_main {
	
}
.navbar_main A:link {
	BORDER-RIGHT: #6ca4bd 1px solid; FONT-WEIGHT: 900; FONT-SIZE: 12px; BORDER-LEFT: #6ca4bd 1px solid; COLOR: #000066; TEXT-DECORATION: none
}
.navbar_main A:visited {
	BORDER-RIGHT: #6ca4bd 1px solid; FONT-WEIGHT: 900; FONT-SIZE: 12px; BORDER-LEFT: #6ca4bd 1px solid; COLOR: #000066; TEXT-DECORATION: none
}
.navbar_main A:hover {
	BORDER-RIGHT: #6ca4bd 1px solid; BORDER-TOP: #6ca4bd 1px solid; FONT-WEIGHT: 900; FONT-SIZE: 12px; BORDER-LEFT: #6ca4bd 1px solid; COLOR: #000066; BORDER-BOTTOM: #6ca4bd 1px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.navbar_main A:active {
	BORDER-RIGHT: #6ca4bd 1px solid; FONT-WEIGHT: 900; FONT-SIZE: 12px; BORDER-LEFT: #6ca4bd 1px solid; COLOR: #000066; TEXT-DECORATION: none
}
.navbar_sub {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navbar_sub A:link {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: none
}
.navbar_sub A:visited {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: none
}
.navbar_sub A:hover {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: none
}
.navbar_sub A:active {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: none
}
#describe {
	BORDER-RIGHT: #101010 0px solid; BORDER-TOP: #101010 0px solid; PADDING-LEFT: 5px; BORDER-LEFT: #101010 0px solid; BORDER-BOTTOM: #101010 0px solid; HEIGHT: 30px; BACKGROUND-COLOR: #b6d2de
}
TD.left_column {
	WIDTH: 120px
}
.left_column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 120px; COLOR: #101010; PADDING-TOP: 0px; BACKGROUND-COLOR: #e9f3f5
}
.left_column A {
	WIDTH: 120px; COLOR: #101010
}
.left_head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; COLOR: white; TEXT-INDENT: 3px; LINE-HEIGHT: 12pt; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; BACKGROUND-COLOR: #016798; TEXT-DECORATION: none
}
#navcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px
}
#navcontainer UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#navcontainer A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 120px; PADDING-TOP: 1px; BORDER-BOTTOM: #101010 1px solid; BACKGROUND-COLOR: #e9f3f5
}
#navcontainer A:link {
	PADDING-LEFT: 3px; FONT-WEIGHT: 900; COLOR: #101010; TEXT-DECORATION: none
}
#navlist A:visited {
	PADDING-LEFT: 3px; FONT-WEIGHT: 900; COLOR: #101010; TEXT-DECORATION: none
}
#navcontainer A:hover {
	FONT-WEIGHT: 900; COLOR: #fff; BACKGROUND-COLOR: #016798
}
#blog_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px
}
#past_issues_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px
}
#past_issues_link A {
	FONT-SIZE: 10pt
}
#blog_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px
}
#past_issues_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px
}
#past_issues_link A {
	FONT-SIZE: 10pt
}
.entry_wrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: white; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 80%; PADDING-TOP: 10px
}
.entry_title {
	FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.entry_text_more {
	FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.entry_excerpt {
	FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.entry_text {
	FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.entry_created_on {
	FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.entry_title {
	PADDING-LEFT: 0px; FONT-SIZE: 16pt; PADDING-BOTTOM: 8px; COLOR: #32428b; FONT-FAMILY: georgia; TEXT-ALIGN: left
}
.entry_title A {
	PADDING-LEFT: 0px; FONT-SIZE: 16pt; PADDING-BOTTOM: 8px; COLOR: #32428b; FONT-FAMILY: georgia; TEXT-ALIGN: left
}
.entry_title A:hover {
	PADDING-LEFT: 0px; FONT-SIZE: 16pt; PADDING-BOTTOM: 8px; COLOR: blue; FONT-FAMILY: georgia; TEXT-ALIGN: left
}
.entry_subhead {
	PADDING-LEFT: 0px; FONT-SIZE: 14pt; PADDING-BOTTOM: 8px; COLOR: #555555; FONT-FAMILY: georgia
}
.entry_byline {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 8px; COLOR: #929496; PADDING-TOP: 0px; FONT-FAMILY: verdana
}
.list_byline {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #929496; FONT-FAMILY: verdana
}
.main_title {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; COLOR: #32428b; FONT-FAMILY: georgia; TEXT-ALIGN: left
}
.main_title A:hover {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; COLOR: blue; FONT-FAMILY: georgia; TEXT-ALIGN: left
}
.main_title A {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; COLOR: #32428b; FONT-FAMILY: georgia; TEXT-ALIGN: left
}
.main_title A:hover {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; COLOR: blue; FONT-FAMILY: georgia; TEXT-ALIGN: left
}
.subheadline {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
.main_byline {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #929496; FONT-FAMILY: verdana
}
.entry_body {
	FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; COLOR: #222222; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.entry_body A {
	FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: underline
}
.entry_body ahover {
	COLOR: blue
}
.pagination {
	FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; COLOR: #222222; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.pagination A {
	FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.pagination A:hover {
	FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.entry_created_on {
	FONT-SIZE: 12pt; TEXT-ALIGN: right
}
.entry_links A {
	COLOR: #12258c
}
.bodyphotos {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; FLOAT: right; PADDING-BOTTOM: 17px; PADDING-TOP: 17px
}
.photo_credit {
	PADDING-LEFT: 5px; FONT-SIZE: 10pt; COLOR: #333333
}
.category_wrapper {
	VERTICAL-ALIGN: top; WIDTH: 560px; BACKGROUND-COLOR: white
}
.issue_archive_wrapper {
	VERTICAL-ALIGN: top; WIDTH: 80%; BACKGROUND-COLOR: white
}
.search_result_wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; WIDTH: 80%; PADDING-TOP: 15px; BACKGROUND-COLOR: white
}
TD.skyscraper {
	WIDTH: 150px; BACKGROUND-COLOR: #eeeaea
}
IMG {
	BORDER-RIGHT: #101010 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #101010 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #101010 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #101010 0px solid
}
IMG.blah {
	FLOAT: left
}
.covers_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 120px; COLOR: #306; PADDING-TOP: 0px
}
IMG.covers {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-COLOR: green; BORDER-BOTTOM-COLOR: green; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 100px; BORDER-TOP-COLOR: green; PADDING-TOP: 3px; BORDER-RIGHT-COLOR: green
}
#comments {
	
}
.comments {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #306; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.commentheader {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; BACKGROUND-COLOR: #bbbbbb
}
TD.vol_iss_display {
	FONT-SIZE: 11px; COLOR: white; TEXT-INDENT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; HEIGHT: 12px; BACKGROUND-COLOR: #016798
}
.vol_iss_display A {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; HEIGHT: 12px
}
TD.search {
	BACKGROUND-COLOR: #016798
}
IMG#search_image {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; VERTICAL-ALIGN: bottom; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.logo {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: white
}
TD.logo A:link {
	TEXT-DECORATION: none
}
TD.logo A:visited {
	TEXT-DECORATION: none
}
.search_string {
	COLOR: darkred; BACKGROUND-COLOR: #fafa76
}
IMG.two_main_images {
	BORDER-RIGHT: #101010 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #101010 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #101010 1px solid; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #101010 1px solid
}
TD.two_main_images {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 120px; LINE-HEIGHT: 137%; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
TD.sectionbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 153px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 200px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
TD.topad {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #dedfd2; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
TD.logobox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
TD.rightad {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #dedfd2; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 171px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
TD.storyad {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #dedfd2; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 125px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
TD.picksbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: white; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
TD.alertsbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: white; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 99px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
TD.leftnav {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 108px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: white
}
TD.mainstories {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 230px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: white
}
TD.halfmusicareaL {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px; WIDTH: 100px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px; BACKGROUND-COLOR: white
}
TD.halfmusicareaR {
	BORDER-RIGHT: #cccccc 1px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px; WIDTH: 100px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px; BACKGROUND-COLOR: white
}
TD.musicarea {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 202px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: white
}
.scrollover {
	FONT-SIZE: 10pt
}
IMG.new_gif {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 30px; PADDING-TOP: 1px; HEIGHT: 15px
}
IMG.entry_side_thumb_image {
	BORDER-RIGHT: #101010 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #101010 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px; BORDER-LEFT: #101010 1px solid; WIDTH: 60px; PADDING-TOP: 0px; BORDER-BOTTOM: #101010 1px solid; HEIGHT: 45px
}
#headline_section {
	PADDING-LEFT: 3px; PADDING-TOP: 5px
}
#headline A {
	FONT-SIZE: 9pt; COLOR: blue; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
#headline A:link {
	FONT-SIZE: 9pt; COLOR: blue; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
#headline A:visited {
	FONT-SIZE: 9pt; COLOR: blue; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
#headline A:hover {
	FONT-SIZE: 9pt; COLOR: blue; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
#headline A:active {
	FONT-SIZE: 9pt; COLOR: blue; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
#headline {
	FONT-SIZE: 11pt; PADDING-BOTTOM: 5px; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
#byline {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
#subheadline A {
	FONT-SIZE: 11pt; COLOR: #101010; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
#subheadline A:link {
	FONT-SIZE: 11pt; COLOR: #101010; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
#subheadline A:visited {
	FONT-SIZE: 11pt; COLOR: #101010; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
#subheadline A:hover {
	FONT-SIZE: 11pt; COLOR: #101010; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
#subheadline A:active {
	FONT-SIZE: 11pt; COLOR: #101010; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
#subheadline {
	FONT-SIZE: 11pt; PADDING-BOTTOM: 5px; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
#headspacer {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 948px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 6px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#logocontainer {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 278px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#adregion {
	BACKGROUND: #dedfd2
}
#topadregion {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BACKGROUND: #dedfd2; BORDER-LEFT: 0px solid; WIDTH: 949px; BORDER-BOTTOM: 0px solid; HEIGHT: 90px; TEXT-ALIGN: center
}
DIV.container {
	MARGIN: 0px auto; WIDTH: 950px; POSITION: relative; TEXT-ALIGN: left
}
DIV.leftcontainer {
	MARGIN: 0px auto; WIDTH: 656px; POSITION: relative; TEXT-ALIGN: left
}
DIV.rightcontainer {
	FLOAT: left; MARGIN: 0px auto; WIDTH: 382px; POSITION: relative; TEXT-ALIGN: left
}
#sectionbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 152px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 200px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
#rightad {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #dedfd2; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 171px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 1106px; TEXT-ALIGN: left
}
DIV.halfcontainer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 500px; PADDING-TOP: 2px; BACKGROUND-COLOR: white
}
DIV.smcontainer {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 1000px; BACKGROUND-COLOR: white
}
DIV.pickscontainer {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 1106px; BACKGROUND-COLOR: white
}
DIV.medcontainer {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 230px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 1000px; BACKGROUND-COLOR: white
}
DIV.loginarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; BACKGROUND-COLOR: #dedfd2
}
DIV.loginarea A {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; BACKGROUND-COLOR: #dedfd2
}
DIV.loginarea A:hover {
	FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; BACKGROUND-COLOR: #dedfd2
}
DIV.loginarea FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; BACKGROUND-COLOR: #dedfd2
}
DIV.loginarea INPUT {
	BORDER-RIGHT: #ac2b2f 1px solid; BORDER-TOP: #ac2b2f 1px solid; BACKGROUND: #cccccc; BORDER-LEFT: #ac2b2f 1px solid; BORDER-BOTTOM: #ac2b2f 1px solid
}
#qrformdiv FORM {
	BORDER-RIGHT: #ac2b2f 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ac2b2f 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ac2b2f 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ac2b2f 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; BACKGROUND-COLOR: #dedfd2
}
#qrformdiv INPUT {
	BORDER-RIGHT: #ac2b2f 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ac2b2f 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ac2b2f 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ac2b2f 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; BACKGROUND-COLOR: #dedfd2
}
#qrformdiv LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FLOAT: left; WIDTH: 10em; MARGIN-RIGHT: 0.5em; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-ALIGN: left
}
.regform FORM {
	BORDER-RIGHT: #ac2b2f 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ac2b2f 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ac2b2f 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ac2b2f 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; BACKGROUND-COLOR: #dedfd2
}
.regform {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 9pt; PADDING-BOTTOM: 9px; MARGIN: 9px; PADDING-TOP: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.regform LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 15em; MARGIN-RIGHT: 0.5em; TEXT-ALIGN: right
}
.regform FORM INPUT submit {
	FLOAT: right
}
.errormsg {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.regform INPUT {
	BORDER-RIGHT: #ac2b2f 1px solid; BORDER-TOP: #ac2b2f 1px solid; BACKGROUND: #cccccc; BORDER-LEFT: #ac2b2f 1px solid; BORDER-BOTTOM: #ac2b2f 1px solid
}
TD.storyblock {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 391px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: white
}
TD.searchblock {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 505px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: white
}
TD.widestory {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 652px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: white
}
TD.storydivider {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 4px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: white
}
DIV.musiccontainer {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 202px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 1000px; BACKGROUND-COLOR: white
}
#blogbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 171px; PADDING-TOP: 5px; HEIGHT: 800px
}
.sectiontitle {
	FONT-SIZE: 8pt; COLOR: #e57966; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.mainpicks {
	FONT-SIZE: 7pt; COLOR: #e57966; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.mainpicks A {
	FONT-SIZE: 7pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.sectionjump {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #8687b7; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.sectionjump A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #8687b7; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.sectionjump A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.sectiontitlered {
	FONT-SIZE: 8pt; COLOR: #d31818; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.navtitle {
	FONT-SIZE: 8pt; COLOR: #d31818; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.navtitle A {
	FONT-SIZE: 8pt; COLOR: #d31818; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.navtitle A:hover {
	FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.storybody {
	FONT-SIZE: 9pt; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
.classifiedstitle {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif
}
#classified {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12pt; BACKGROUND: #efefef; PADDING-BOTTOM: 5px; BORDER-LEFT: 1px solid; WIDTH: 120px; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid
}
#classified A {
	FONT-SIZE: 12pt
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-ALIGN: center
}
.footer A {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, Lucinda, sans-serif; TEXT-DECORATION: none
}
#printable_view_wrap {
	TEXT-ALIGN: center
}
#printable_view_content {
	MARGIN: 0px auto; WIDTH: 750px; TEXT-ALIGN: left
}
#printable_view_links {
	FLOAT: right
}
.errorbar {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0.5em auto; FONT: 12px Verdana, Arial, Sans-Serif; BORDER-LEFT: #000000 1px solid; WIDTH: auto; COLOR: #000; PADDING-TOP: 8px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffeeee; TEXT-ALIGN: left
}
#bigerror {
	BORDER-RIGHT: #000000 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000000 2px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: bold 24px Verdana, Arial, Sans-Serif; BORDER-LEFT: #000000 2px solid; WIDTH: 200px; COLOR: white; PADDING-TOP: 8px; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: red
}
#bigerrorbox {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; RIGHT: 0px; LEFT: 0px; MARGIN: auto; BORDER-LEFT: #000000 2px solid; WIDTH: 50%; BOTTOM: 0px; BORDER-BOTTOM: #000000 2px solid; POSITION: absolute; TOP: 0px; HEIGHT: 50%; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.printable_view_printmast {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto 10px; WIDTH: 750px; PADDING-TOP: 10px
}
.printable_view_printmast .printable_view_logo {
	FLOAT: left; WIDTH: 500px
}
.printable_view_printmast .printable_view_links {
	FLOAT: right; PADDING-TOP: 5px
}
